/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package es.revuel.tpvonce.modelo.vo;

/**
 *
 * @author José Revuelta Jiménez
 * @author revuel@gmail.com
 */
public class ArticuloVO {
    
    //id_articulo
    private Integer idArticulo;
    //identificador
    private String identificador;
    //descripcion
    private String descripcion;
    //codigo_barras
    private String codigoBarras;
    //pvp
    private Float pvp;
    //stock
    private Integer stock;
    //id_familia
    private FamiliaVO familia;
    
    public static final String ID_ARTICULO_INT = "id_articulo";
    public static final String IDENTIFICADOR_STR = "identificador";
    public static final String DESCRIPCION_STR = "descripcion";
    public static final String CODIGO_BARRAS_STR = "codigo_barras";
    public static final String PVP_FLT = "pvp";
    public static final String STOCK_INT= "stock";
    public static final String ID_FAMILIA_INT= "id_familia";
    

    public ArticuloVO(Integer idArticulo, String identificador, String descripcion, String codigoBarras, Float pvp, Integer stock, FamiliaVO familia) {
        this.idArticulo = idArticulo;
        this.identificador = identificador;
        this.descripcion = descripcion;
        this.codigoBarras = codigoBarras;
        this.pvp = pvp;
        this.stock = stock;
        this.familia = familia;
    }

    public Integer getIdArticulo() {
        return idArticulo;
    }

    public void setIdArticulo(Integer idArticulo) {
        this.idArticulo = idArticulo;
    }

    public String getIdentificador() {
        return identificador;
    }

    public void setIdentificador(String identificador) {
        this.identificador = identificador;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public String getCodigoBarras() {
        return codigoBarras;
    }

    public void setCodigoBarras(String codigoBarras) {
        this.codigoBarras = codigoBarras;
    }

    public Float getPvp() {
        return pvp;
    }

    public void setPvp(Float pvp) {
        this.pvp = pvp;
    }

    public Integer getStock() {
        return stock;
    }

    public void setStock(Integer stock) {
        this.stock = stock;
    }

    public FamiliaVO getFamilia() {
        return familia;
    }

    public void setFamilia(FamiliaVO familia) {
        this.familia = familia;
    }
    
    
    public String toString(){
        return "Id: "+idArticulo+" desc: "+descripcion;
    }
    
            
}
